$(function(){
  $('#updatePwdForm').bootstrapValidator({
    //提供输入验证图标提示
    feedbackIcons: {
        valid: 'glyphicon glyphicon-ok',
        invalid: 'glyphicon glyphicon-remove',
        validating: 'glyphicon glyphicon-refresh'
    },
    fields: {
      newPassword: {
        validators: {
          notEmpty: {
            message: '新密码不能为空'
          },
          stringLength: {
            min: 6,
            max: 16,
            message: '密码长度必须在6到16位之间'
          },
          identical:{
            field: 'confirmPassword',
            message: '两次密码不一致'
          }
        }
      },
      confirmPassword: {
        validators: {
          notEmpty: {
            message: '密码不能为空'
          },
          stringLength: {
            min: 6,
            max: 16,
            message: '密码长度必须在6到16位之间'
          },
          identical:{
            field: 'newPassword',
            message: '两次密码不一致'
          }
        }
      }
    }
  })
  .on('success.form.bv', function(e) {//点击提交之后
     e.preventDefault();
     var $form = $(e.target);
     var bv = $form.data('bootstrapValidator');

     // Use Ajax to submit form data 提交至form标签中的action，result自定义
     $.post($form.attr('action'), $form.serialize(), function(result) {
        //恢复submit按钮disable状态。
         $('#updatePwdForm').bootstrapValidator('disableSubmitButtons', false);
         //do something...
     });
  });
})